place with abundant chilcas - Français Anglais Dictionnaire